package com.ltx.bugseeker.dto;

import lombok.Data;


/**
 * 短信验证码登录请求DTO
 * 用于接收短信验证码登录的请求参数
 * 
 * @author ltx
 * @since 2025-01-26 16:30:00
 */
@Data
public class SmsLoginDTO {
    
    /**
     * 手机号码 - 必填，需符合中国大陆手机号格式
     */
    private String phone;
    
    /**
     * 短信验证码 - 必填，6位数字
     */
    private String smsCode;
    
    /**
     * 客户端IP地址 - 用于记录登录IP
     */
    private String clientIp;
    
    /**
     * 用户代理信息 - 用于记录登录设备信息
     */
    private String userAgent;
}